Overview
Legal name
I.G. & P.R. STEPHENS (FARMERS) LIMITED
Region
South West England
Registered address
12A OCEAN VIEW ROAD
BUDE
ENGLAND
EX23 8NW
Insolvency history
No