About Masi Properties Ltd (12934159) United Kingdom