About Mallow Properties Limited (01115582) United Kingdom