About Meado Properties Ltd (12409553) United Kingdom