About Queensway Retail Management London Limited (10137459) United Kingdom