About London & City Properties Plc (01974162) United Kingdom