About London & Northern Estates Holding Co Limited (11897064) United Kingdom