About Lancer Property Group Limited (10463178) United Kingdom