About Meadow Brown Properties Ltd (10450236) United Kingdom