About Lower Woodford Management Company Limited (03845002) United Kingdom