United Kingdom of Great Britain and Northern Ireland
November 1976
10 Lippa Court, Reizel Close, Stamford Hill, London, N16 5GZ
UK PSC Register
Google
OpenCorporates