About 40 St. Thomas Street Management Limited (08337740) United Kingdom