17 Findlay House, 7 Trevithick Way London E3 3GD