About Land And Property Investments Limited (02953671) United Kingdom