Loading company record…

NKL PROPERTIES LTD - United Kingdom company SC593883