About Chelsea Village Limited (08856792) United Kingdom