About O&e Property Team Ltd (13618506) United Kingdom