About Plough Road Management Company Limited (08794426) United Kingdom