About Haxl Properties Ltd (13202110) United Kingdom