About Mccormack Property Holdings Limited (12580056) United Kingdom