The company operates under the name of Stubben Edge Labs (se Labs) Limited. The firm was established eight years ago and was registered with 10435194 as its registration number. The head office of the firm is based in London. You may visit it at Fourth Floor, 75-77 Cornhill. This firm has been on the market under three names. Its very first registered name, Ioma London Markets, was switched on 2018-03-21 to Stubben Edge (solutions). The current name is in use since 2022, is Stubben Edge Labs (se Labs) Limited. This enterprise's SIC and NACE codes are 66220 which stands for Activities of insurance agents and brokers. 2022-12-31 is the last time company accounts were filed.
Our info regarding this company's executives shows us the existence of two directors: Karen B. and Christopher K. who were appointed on 2016-10-19.