About Mccarthy & Mccarthy Property Management Ltd. (07676699) United Kingdom