About Walpole Meadows Management Company Limited (11054087) United Kingdom