About Brambles Properties Limited (12024296) United Kingdom