About Poplar Grove (kennington) Management Company Limited (04888541) United Kingdom