United Kingdom
October 1990
Apartment A, 38-42 Clearwater Apartments, South Parade, Southsea, PO4 0SH
UK PSC Register
Latest data: 2022-05-27
Google
OpenCorporates