is inactive
United Kingdom
Person with significant control
Appointed on09 Jan 2018
Country of residenceUnited Kingdom
Where is 8 BROTHERS LTD's headquarters?
8 BROTHERS LTD's headquarters is located at United Kingdom, London, E1 1DB, 245-247 Whitechapel Road
What year was 8 BROTHERS LTD started?
8 BROTHERS LTD was started in 2018
Sources: Companies House