is in process of liquidation on Mar 30, 2024
United Kingdom
Person with significant control
Appointed on31 Mar 2021
Country of residenceUnited Kingdom
United Kingdom
llp-designated-member
Appointed on31 Mar 2021
Country of residenceUnited Kingdom
Where is 21SL LLP's headquarters?
21SL LLP's headquarters is located at ENGLAND, LONDON, 21A-21B SWAINS LANE, SWAINS LANE, N6 6QX
What year was 21SL LLP started?
21SL LLP was started in 2021
Sources: Companies House