About London And Palatine Estates Limited (02294211) United Kingdom