About City Walk Freehold Limited (08552790) United Kingdom