About Bramble Estates Limited (02929528) United Kingdom