About Foster House Residents Management Company Ltd (06654398) United Kingdom