About Buttermere Court (london) Management Company Limited (13666997) United Kingdom