Company Address: Address Astrol Office Block, Astrol Petrol Station, 3rd Floor, D302, Thika Rd – Opposite Garden City Mall, Nairobi