Where can i find the foresee office? Our Offices. ForeSee Corporate Headquarters 2373 Oak Valley Drive, Ste 200 Ann Arbor, MI 48103 (800) 621-2850 U.K. Office Saint Magnus House 3 Lower Thames Street London, EC3R 6HE United Kingdom +44 20 3697 2332.How long have we been using foresee? We have used Foresee for over 3 years, when it comes to technology these guys know their stuff and always recommend the right solution for our business. You are a star and I really appreciate the speed and the generosity shown in helping us today.What is the meaning of foresee in english? English Language Learners Definition of foresee. somewhat formal : to see or become aware of (something that has not yet happened) See the full definition for foresee in the English Language Learners Dictionary.