About Poplar Close (bagby) Management Company Limited (12699118) United Kingdom