Loading company record…

NVLP LTD - United Kingdom company 13006171