User: What is their contact number and location?
Assistant: They are located at Lantana Road and you can contact them at +254 709 716000.