Loading company record…

PALEX TECHNOLOGY LIMITED - United Kingdom company 11938733