Umbra Ccw is a business with it's headquarters at BN44 3RG Steyning at Strivens Barn. This company has been registered in year 2018 and is established as reg. no. 11304449. This company has been active on the UK market for six years now and its last known state is active. The enterprise's SIC and NACE codes are 86900 which stands for Other human health activities. Its latest filed accounts documents were submitted for the period up to 2023-04-30 and the most recent confirmation statement was submitted on 2023-04-12.
Taking into consideration this particular enterprise's directors directory, since 2018-04-11 there have been two directors: Laura H. and John H..