| | | | | | | | | | | | | | | | | | | ||||||||||||||||||||||
Contact
|
||||||||
Sheila Tarr Ltd is Authorised and Regulated by the Financial Services Authority We are entered on the FSA Register No. 439720 at www.fsa.gov.uk/register Sheila Tarr I.F.S. is the trading name of Sheila Tarr Ltd Registered Office: 71 The Hundred, Romsey, Hampshire SO51 8BZ Registered in England and Wales. Registered no.: 5219327 |
![]() |
|||||||