About 84 West End Lane West Hampstead Management Limited (05437639) United Kingdom