Loading company record…

SHELF PROPERTIES LIMITED - United Kingdom company 12694590