United Kingdom of Great Britain and Northern Ireland
November 1950
Church Farm House, Hulcott, Aylesbury, Buckinghamshire, HP22 5AX
UK PSC Register
Google
OpenCorporates