Lambstar is a multi-facet company located in Abuja Nigeria. We engage in a wide range of service provision/delivery.