About Haberfield Property Ltd (11822391) United Kingdom