United Kingdom of Great Britain and Northern Ireland
April 1962
10 Old Selkirk Waterworks, Station Road, Selkirk, Scottish Borders, TD7 5DJ
UK PSC Register
Google
OpenCorporates