About Sandlewood Homes Ltd. (02514726) United Kingdom