About Haddon Property Developments Limited (02732545) United Kingdom