United Kingdom of Great Britain and Northern Ireland
April 1993
Franchise Manor, Spring Lane, Burwash, Etchingham, TN19 7JX
UK PSC Register
Google
OpenCorporates