United Kingdom of Great Britain and Northern Ireland
August 1947
Unit 1, Old Forge Trading Estate, Dudley Road, Lye, Stourbridge, West Midlands, DY9 8EL
UK PSC Register
Google
OpenCorporates