About Meda Properties Ltd (10637429) United Kingdom