Overview
Legal name
ALLFARM INSTALLATIONS LIMITED
Region
East of England
Registered address
UNITS 5 & 6 FULLERS BUSINESS CENTRE
RIVERSIDE VIEW WICKHAM MARKET
WOODBRIDGE
SUFFOLK
IP13 0TA
Insolvency history
No