About Hampstead Village Bid Limited (10380973) United Kingdom