Loading company record…

LBX PROPERTIES LTD - United Kingdom company 14921283