About Bramwell Properties Limited (03594041) United Kingdom