About Zafar & Co Properties Ltd (13543288) United Kingdom