About David Solomon Homes Ltd (11788262) United Kingdom