About Old Poplar Close (seaford) Management Company Limited (13282000) United Kingdom