About Meah Properties Ltd (08972599) United Kingdom