Loading company record…

ABID JAFFER HOLDINGS LTD - United Kingdom company 16902813