About Sandon Homes Limited (03233059) United Kingdom