About City And Town Properties Ltd (11172302) United Kingdom