About Concept Property Holdings Limited (11333268) United Kingdom