About Torminster Properties Limited (01018415) United Kingdom