About Concept Properties Spv Ltd (13274210) United Kingdom