About Buttermere Property Services Ltd (12390004) United Kingdom