Squibb Environmental began its business in 2014 as a Private Limited Company registered with number: 08929912. This company's headquarters was registered in Stanford Le Hope at Squibb House Stanhope Industrial Park. The Squibb Environmental Limited firm had been offering its services for at least 10 years. The name of the company was replaced in 2014 to Squibb Environmental Limited. This business previous business name was River 62.
This specific firm was administered by an individual managing director: Leslie S. who was maintaining it from Mon, 10th Mar 2014 to dissolution date on Tue, 17th Sep 2024.
The companies with significant control over this firm were: Squibb Group Limited owned over 3/4 of company shares. This business could have been reached in Stanford Le Hope at Stanhope Industrial Park, Wharf Road, SS17 0EH, Essex and was registered as a PSC under the reg no 01058215.