Burrows Scarborough and Harwoods are practicing names of Burrows Scarborough Limited, which is registered in England - Company Number 4939546.Registered to carry on audit work in the UK & Ireland by the Institute of Chartered Accountants in England & Wales - Firm number C001078720