About O2 Properties Limited (10505277) United Kingdom