United Kingdom of Great Britain and Northern Ireland
March 1953
69 Birch Grove, Birchmoor, Tamworth, Staffordshire, B78 1AP
UK PSC Register
Google
OpenCorporates