About Bramble Dell Properties Ltd (13562396) United Kingdom