About O3 Mtc Property Ltd (13524030) United Kingdom