About Retail Stores Property Holdings No.1 Limited (04161876) United Kingdom