Ketch & Co Ltd is an active company incorporated on 5 June 2025 with the registered office located in Newcastle, Staffordshire. Ketch & Co Ltd was registered 6 months ago.
Registered office address changed from 11 Ridgebourne Road Shrewsbury SY3 9AA United Kingdom to Lymore Villa 162a London Road Chesterton Newcastle-Under-Lyme Staffordshire ST5 7JB on 26 November 2025