About Mmgg Properties Limited (08875952) United Kingdom