About Lea Croft Residential (gomersal) Limited (08813001) United Kingdom