About Brambles (ottershaw) No. 3 Residents Company Limited(the) (02028878) United Kingdom