About Scott S Homes Ltd (12429182) United Kingdom