Tax & Legal boutique based in SpainOur specialists have the experience and industry expertise to help you with all your tax & legal matters – locally and globally. Contact us Office locationsBarcelonaRonda General Mitre, 126, 6º, 08021IbizaCarrer s’Illa Plana, 7, 07800