About Haffar Properties Llp (OC398910) United Kingdom