About Retail Space Management (central) Limited (06591702) United Kingdom