About Poplar Hill 1974 Limited (09721096) United Kingdom