About O2 Retail & Leisure Uk Partnership No. 1 Llp (OC343490) United Kingdom