About Felton Close Residents Management Company Limited (08066302) United Kingdom