About Sentinel Property Management Limited (09476316) United Kingdom