About West Hampstead One Limited (13016387) United Kingdom