Loading company record…

LXR PROPERTIES LTD - United Kingdom company 13363522