About Ploughplan Properties Limited (01548568) United Kingdom