201-203 Stoke Newington Church Street Limited