About Bramble Management Company Limited (01639555) United Kingdom