About The Pastures Residents Management Company Limited (12191885) United Kingdom