About Store Property Developments Limited (00463356) United Kingdom