ORBA LIMITED Company number 11209556 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address133 TOWERHOUSE, 81 FIELDGATE STREET, LONDON, UNITED KINGDOM, E1 1GW PostcodeE1 1GW Companies at this postcode 19 Map