Your browser has cookies disabled. Make sure that your cookies are enabled and try again. Learn More
Lambourghin Limited is registered as an electrical and mechanical entity under the Registrar of Companies Act Kenya and as a Water & Mechanical Engineering Contractor with NCA category 7.