About Lancer Square Estate Management Co. Limited (10860827) United Kingdom