About City Landmarks Limited (05883437) United Kingdom