About Concept Property Investment Ltd (10018070) United Kingdom