About Meadow Walk Management (2) Limited (07673052) United Kingdom