Loading company record…

LOC ALEX LTD - United Kingdom company 14023938