About Wellington Square Chelsea Limited (01785170) United Kingdom