Social Squared Ltd is an active company incorporated on 5 June 2019 with the registered office located in Wellingborough, Northamptonshire. Social Squared Ltd was registered 6 years ago.
Registered office address changed from 18 Linkswood Road Burnham Buckinghamshire SL1 8AT United Kingdom to 12 Edward Road Irchester Northamptonshire NN29 7BN on 25 July 2023