- Sala, Västmanland County, Sweden
TABERU LIMITED is a company based out of HOLLAND HOUSE 1-5 OAKFIELD, SALE, United Kingdom.