Management accounts
Audit & tax compliance
Bookkeeping
Payroll
Client login
Harben Barker is the trading name of Harben Barker Limited, a company incorporated in England and Wales. Registered company number 04706963. Registered address Drayton Court, Drayton Road, Solihull, West Midlands, B90 4NG.