Companies House Search Companies House search engine

Companies in IP31 2HZ

IXWORTH SOLAR FARMING LIMITED

2 RIVER VIEW, BURY ST EDMUNDS

Reg Number: 08243064

Date of Inc: August 10, 2012