About Borough House Residents Company Limited (02883666) United Kingdom