Loading company record…

LEN K SHOP LTD - United Kingdom company 15418642