About Hampden Property Development Limited (06295636) United Kingdom