About Lancer Property Services Ltd (10624783) United Kingdom