whereyoucan.com uses cookies to make the site simpler Continue Find out more

My Enterprise Townhouse

We spoke to John Allen, owner of Townhouse, a company that offers high quality apartments for business guests and holiday makers. John is no stranger to business on the Isle of Man, with a rich history in some of the Island’s most successful start-ups.

© 2016 Where You Can. All Rights Reserved.