BANK FARM TOWING & TRAILERS LTD Ltd No overdue filings found Company number 15398276 Status Active Incorporated 9 January 2024 Accounts next due 31 October 2026 SIC codes SIC code 46660 View company profile Official record