United Kingdom of Great Britain and Northern Ireland
December 1956
Unit 2, Riverview Business Park, Station Road, Forest Row, East Sussex, RH18 5FS
UK PSC Register
Google
OpenCorporates