About T & S Hargreaves (properties) Limited (04491570) United Kingdom