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: October 08, 2012