About Capital Apartments Ltd. (04382584) United Kingdom