IMAMBACCUS Company NameIMAMBACCUS Other NameMuhammad Akram Tel No2421804 Mobile No57812530 Email Addressnil Business Address 135, Mamelon Vert, Port Louis Product DetailsElectrical and Plumbing CategoriesElectrical and Plumbing DistrictPort Louis