About 1 Turville Street Management Company Limited (08770033) United Kingdom