United Kingdom of Great Britain and Northern Ireland
December 1972
The Peerless Pumps Building,, Ferry Lane,, Brentford, TW8 0AW
UK PSC Register
Google
OpenCorporates