Loading company record…

LEXY PROPERTIES LTD - United Kingdom company 16820037