Altaxa Accountants Ltd is a company registered in England and Wales with the company number: 12501624, whose registered office address is: 33 Hillview Road, High Wycombe, England, HP13 6XY.