Companies House Search Companies House search engine

Companies in EC1R 0DW

OTHEA CONSULTING LTD

6 6 Pear Tree Court, London

Reg Number: 08930559

Date of Inc: March 10, 2014