Hampstead Apartments Ltd

20 Kingdon Road, London NW6 1PH