About Spindlewood Homes Limited (10402424) United Kingdom