About London & County Management Company Limited (04044496) United Kingdom