About Pasture Walk Management Company Limited (12098345) United Kingdom