About J & S Retail Properties Limited (11931495) United Kingdom