About The Pastures Lanchester Management Company Limited (12227844) United Kingdom