About O & P Property Services Limited (05117612) United Kingdom