About T&j Property Management Ltd (08518820) United Kingdom