About Flex Retail Space Limited (13062517) United Kingdom