United Kingdom of Great Britain and Northern Ireland
October 1986
The Coach House, 31 View Road, Rainhill, Merseyside, L35 0LF
UK PSC Register
Google
OpenCorporates