About Haddon Properties (uk) Limited (04860949) United Kingdom