BOSS LIMITED Jan 03, 2022 Non Consultancy Services Reg. Number: NC000089 Sector: Private, Service: SECURITY PRINTING SERVICE PROVIDER Phone: 0685251966 Mobile: 0685251966 Location: ILALA, DAR ES SALAAM, TANZANIA Address: ILALA