About The Hampstead Turret Development Company Limited (09431328) United Kingdom