About Sandown Homes Limited (02830343) United Kingdom