United Kingdom of Great Britain and Northern Ireland
May 1979
Petitor House, Nicholson Road, Torquay, Devon, TQ2 7TD
UK PSC Register
Google
OpenCorporates