About Cross Property Investments Limited (10808456) United Kingdom