About Zabier Property Investments Ltd (12676791) United Kingdom