About The Old Meadow Management Company Limited (09808891) United Kingdom