About T K Property & Services Ltd (12357860) United Kingdom