This business is known under the name of One Stop Recycling Limited. The company first started 24 years ago and was registered with 04024578 as the registration number. This particular office of the firm is based in Birmingham. You may visit them at 8th Floor, One Temple Row. The company's SIC code is 39000 meaning Remediation activities and other waste management services. Its latest financial reports were submitted for the period up to 2021/12/31 and the most recent annual confirmation statement was submitted on 2023/04/06.