please email applications@starlimited.co.uk or call 01772 280 718 between the hours of 10am and 4pm if you require documents or assistance.
Sorry for any inconvenience, we will be back soon.
ST&R Limited, Reception Block, Chorley Business & Technology Centre, Euxton Lane, Chorley, PR7 6TE
ST&R Limited is authorised by the Financial Conduct Authority and can be found on the FCA register, Reference 591815 Registered in England and Wales no. 7967035