About O&p Properties Limited (13434780) United Kingdom