United Kingdom of Great Britain and Northern Ireland
November 1961
Swiss House, Beckingham Street, Tolleshunt Major, Essex, CM9 8LZ
UK PSC Register
Google
OpenCorporates