About The Pastures (shelf) Management Company Limited (09988498) United Kingdom