About Torrisholme Properties Limited (08999466) United Kingdom