Located at 17 Havelock Road, Southampton SO31 9FX Storage & Backup People Limited was a Private Limited Company with 07236613 registration number. It'd been started fourteen years ago before was dissolved on 28th June 2022.
Francisco D. was the following firm's managing director, assigned to lead the company in 2010.
Francisco D. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.