Shelby Finance Ltd is a dissolved company incorporated on 25 June 2012 with the registered office located in London, City of London. Shelby Finance Ltd was registered 13 years ago.
Registered office address changed from Building 1 the Phoenix Centre Colliers Way Nottingham NG8 6AT United Kingdom to 10 Fleet Place London EC4M 7RB on 22 November 2023