THE ISLE OF Man has long been considered an ideal location to site an offshore corporate base. Situated in the Irish Sea, within easy reach of the United Kingdom and Ireland, and using pound sterling as the principal unit of currency, the professional and financial services sector on the island is booming, with many non-Manx residents establishing Manx companies to their advantage.