Need to identify if page is custom post type

Im trying to load the jquery tabs plugin into my child theme but only on the custom page type ‘property’. I have this function in my child theme functions.php

function load_jgueryui() {

wp_enqueue_script('jquery-ui-tabs');

}
if(is_singular( 'property' ) ) add_action('wp_enqueue_scripts', 'load_jgueryui');

But it doesnt work. If i drop the if(is_singular( ‘property’ ) ) it works fine.

Im 99% sure the custom post type is called property because when in admin and editing a property the url looks like this ‘http://test.local/wp-admin/edit.php?post_type=property’

So i am ont sure if I am using the is_singular call properly.

1, whats wrong with my code

2, is there a plugin that lists all the elements, page types, etc for debugging?

Thanks

Paul