is not in process of liquidation on Jun 1, 2024
Where is UPPER LEVEL CIC's headquarters?
UPPER LEVEL CIC's headquarters is located at ENGLAND, LONDON, 71-75 SHELTON STREET, WC2H 9JQ
What is UPPER LEVEL CIC's industry?
UPPER LEVEL CIC is in the industry of General secondary education
What year was UPPER LEVEL CIC started?
UPPER LEVEL CIC was started in 2023
Sources: Companies House