Crown Cars Slough Ltd is a dissolved company incorporated on 13 November 2017 with the registered office located in Slough, Berkshire. Crown Cars Slough Ltd was registered 8 years ago.
Registered office address changed from 3rd Floor, Abbey House, 18 Stoke Road Slough SL2 5AG England to 13 Chalvey Road West Slough SL1 2NF on 27 November 2017