About Central W1 Limited (08986073) United Kingdom