About Torrington Properties Limited (11291998) United Kingdom