This 21 Oc Ltd company has been on the market for three years, having started in 2017. Started with Registered No. 10621022, 21 Oc is a Private Limited Company located in Lb Insolvency Solutions Limited Swift House Ground Floor, Chelmsford CM1 1GU. The firm's declared SIC number is 68100 meaning Buying and selling of own real estate. Its latest financial reports were submitted for the period up to Sunday 30th June 2019 and the most current annual confirmation statement was filed on Friday 29th November 2019.