Companies House Search Companies House search engine

Companies in LE11 1GB

INDICA TECHNOLOGY LTD

Flat 12 Shearers Court, Loughborough

Reg Number: 13160282

Date of Inc: January 26, 2021