Loading company record…

ALECS ALEX LTD - United Kingdom company 11086040