BANK FARM HONEY COMPANY LIMITED Ltd No overdue filings found Company number 16737071 Status Active Incorporated 23 September 2025 Accounts next due 23 June 2027 SIC codes SIC code 01490 View company profile Official record