About Dempsey Property Management Ltd (13618548) United Kingdom