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