About Chelsea Mews Limited (01172336) United Kingdom