About The Poplars (13) Didcot Management Company Limited (03087726) United Kingdom