About Zack Properties Ltd (12225063) United Kingdom