Name
UNIT 5 CHURCH FARM BUSINESS PARK CHURCH ROAD, BARROW, IP29 5AX, BURY ST_ EDMUNDS, United Kingdom
04170961
Unreported
Company No.
Private Limited Company
Incorporation
Incorporated 24 years ago
Year Ended
Net assets
Employees
Total assets
Revenue
Debt Ratio