United Kingdom of Great Britain and Northern Ireland
January 1958
Alexandra House, St Johns Street, Salisbury, Wiltshire, SP1 2SB
UK PSC Register
Google
OpenCorporates