About O&p Property Limited (12246251) United Kingdom