About Plough Green Properties Limited (13357265) United Kingdom