About Lecale Homes Group Limited (11173308) United Kingdom