About Capital House Apartments Ltd (13508275) United Kingdom