About Buttermere Homes Limited (08615429) United Kingdom