About Buttercombe Lane Management Company Limited (12094178) United Kingdom