United Kingdom of Great Britain and Northern Ireland
April 1994
1, Lyric Square, London, W6 0NB
UK PSC Register
Google
OpenCorporates