About L&d Homes Ltd (13245684) United Kingdom