About Haden Properties Ltd (05610304) United Kingdom