Fully furnished corporate housing for executives on assignments or relocations away from home. London, Kitchener & Sarnia.