About Trumpington Meadows Residents Management Company Limited (08025445) United Kingdom