United Kingdom of Great Britain and Northern Ireland
October 1979
The Barn Brook Farm, Icknield Street, Beoley, Redditch, Worcestershire, B98 9AL
UK PSC Register
Google
OpenCorporates