About S & O Homes Limited (10665024) United Kingdom