About City Walk Management Limited (03363295) United Kingdom