About Brambles (ottershaw) No. 2 Residents Company Limited(the) (02028877) United Kingdom