is inactive
United Kingdom
Person with significant control
Appointed on01 Feb 2021
Country of residenceUnited Kingdom
Where is KELLA INTERIORS LTD's headquarters?
KELLA INTERIORS LTD's headquarters is located at ENGLAND, LONDON, DE LAUNE STREET, DE LAUNE STREET, SE17 3UR
What is KELLA INTERIORS LTD's industry?
KELLA INTERIORS LTD is in the industry of specialised design activities
What year was KELLA INTERIORS LTD started?
KELLA INTERIORS LTD was started in 2021
Sources: Companies House