About Torren Properties (holdings) Limited (10485432) United Kingdom