About London Property Ventures Hampstead Ltd (11248882) United Kingdom