About 193 - 201 Stoke Newington (1) Limited (13537346) United Kingdom