Loading company record…

BARCAP LIMITED - United Kingdom company 07314295