About Concept & Properties Limited (11670061) United Kingdom