BANK HAIR AND BEAUTY LIMITED Ltd No overdue filings found Company number 10941579 Status Active Incorporated 1 September 2017 Accounts next due 31 May 2027 SIC codes SIC code 96020 View company profile Official record