About Torrington Properties (developments) Limited (12355398) United Kingdom