St Leonards Motors Ltd is an Appointed Representative of ITC Compliance Ltd who are Authorised and Regulated by the Financial Services Authority. Registered in England Number 672274. Registered Office: Churchwood Drive, St Leonards on Sea, East Sussex