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