About Zakbar Properties Ltd (12419246) United Kingdom