09595068PRI/LTD BY GUAR/NSC (Private, limited by guarantee, no share capital)Inc. 2015-05-18Sensa Apartments, 16 Royal Engineers Way, London, United Kingdom, NW7 1QB
10898435Private Limited CompanyInc. 2017-08-03Flat 34, Sensa Apartments Flat 34, Sensa Apartments, 16 Royal Engineers Way, London, United Kingdom, NW7 1QB