United Kingdom of Great Britain and Northern Ireland
October 1986
Red Lion Lodge, Deadmans Cross, Shefford, SG17 5QQ
UK PSC Register
Google
OpenCorporates