Key factsactiveLegal nameTABORA CONSULTANTS LIMITEDno_brregRegistration895551252no_brregStatusactiveno_brregIncorporated2010-06-07no_brregRegistered address12 Mid Stocket Road, AB15 5NE ABERDEEN SCOTLANDno_brreg