About Outfit Retail Properties Limited (08975615) United Kingdom