About Cross Lances Property Investments Limited (11228103) United Kingdom