About Store Street Developments Limited (09285255) United Kingdom