About Sandywood Homes Limited (10927397) United Kingdom