About Bramble Acre (management) Company Limited (08625299) United Kingdom