About Furlongs Residents Company Limited (02117886) United Kingdom