United Kingdom of Great Britain and Northern Ireland
June 1963
Place Farm, Firle, Lewes, BN8 6LP
UK PSC Register
Google
OpenCorporates