About Xyz Properties Holdings Limited (10970851) United Kingdom