About Mccarthy & Marcham Properties Limited (12747780) United Kingdom