About Xop Properties Ltd (11408333) United Kingdom