About M.t.c. Property Development Company (aberdeen) Limited (SC071572) United Kingdom