About Firth House Meadows Residents Management Company Limited (08791163) United Kingdom