John Smith & Leo Ltd is an active company incorporated on 27 September 2024 with the registered office located in Peterborough, Cambridgeshire. John Smith & Leo Ltd was registered 1 year 1 month ago.
Registered office address changed from Unit 2350 275 New North Road London N1 7AA United Kingdom to Orton Southgate Suite 100 12 Manasty Rd Peterborough PE2 6UP on 31 December 2024