Loading company record…

NEX SPACE LTD - United Kingdom company 12256730