Companies House Search Companies House search engine

Companies in ST21 6LS

ECCLESHALL CASTLE FARMS LIMITED

ECCLESHALL CASTLE, STAFFORD

Reg Number: 02149796

Date of Inc: January 01, 1970