About Mccormack Properties Limited (03163367) United Kingdom