About Properties Concept Limited (10394422) United Kingdom