About Abbey Homes (london) Limited (05137461) United Kingdom