About Retail Stores Property Holdings No.3 Limited (04394817) United Kingdom