About Mascoo Properties Ltd (10674304) United Kingdom