About St Modwen (shelf 1) Limited (02741186) United Kingdom