About Whittington S Meadow Management Company Limited (06368916) United Kingdom