About M&c Properties Glasgow Limited (SC707767) United Kingdom