About The Brambles (doe Lea) Management Company Limited (06203683) United Kingdom