About Bramble Properties Limited (09665471) United Kingdom