Isles of Scilly Travel Insurance a trading name of TPS (Insurance Admin Services) Limited (Registered Company No. 2587396). Registered Address: Cast House, Old Mill Business Park, Gibraltar Island Road, Leeds, LS10 1 RJ. TPS (Insurance Admin Services) Limited are authorised and regulated by the Financial Services Authority. Reference number is 311788.