About West Hampstead Properties Limited (06195499) United Kingdom