About Lea Croft Residential (elland) Limited (10536508) United Kingdom