Companies House Search Companies House search engine

Companies in LS21 3AY

ORGANIC CARBON LIMITED

18 Manor Square, Otley

Reg Number: 13754349

Date of Inc: November 19, 2021