About 22 Thornton Hill Management Limited (08330055) United Kingdom