About Chapel House Apartments (management) Limited (05471703) United Kingdom