About O.e.a.e. (london) Properties Ltd (11267131) United Kingdom