About Sandiford Homes Limited (08237716) United Kingdom