About London & Northumberland Estates Company Limited (00898328) United Kingdom