About Yaqubs Properties Ltd (11696193) United Kingdom