United Kingdom of Great Britain and Northern Ireland
April 1975
32, 64, Traherne Lodge, Walpole Road, Teddington, TW11 8PN
UK PSC Register
Google
OpenCorporates