Loading company record…

NEXA PROPERTIES LTD - United Kingdom company 11645416