About Capital Aparthotels Limited (06099958) United Kingdom