About Fenton Close Residents Management Company Ltd (13214194) United Kingdom