ST&R Limited

Star-Store website is under development.

please email 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

Created with Mobirise ‌

Free Web Page Maker