About O1 Properties Plc (11777354) United Kingdom