Overview
Legal name
ABACUS TAX ADVISORS LTD
Region
Yorkshire and the Humber
Registered address
UNIT 2 FIRST FLOOR, 2 NORTHWEST BUSINESS PARK
SERVIA HILL
LEEDS
WEST YORKSHIRE
UNITED KINGDOM
LS6 2QH
Insolvency history
No