About London And Chancery Properties Limited (01180306) United Kingdom