Loading company record…

NTS UK PROPERTIES LTD - United Kingdom company 13407116