About Mccarthy & Mccarthy Properties Limited (08264087) United Kingdom