United Kingdom of Great Britain and Northern Ireland
May 1968
2nd Floor 39, Bore Street, Lichfield, Staffordshire, WS13 6LZ
UK PSC Register
Google
OpenCorporates