About Plumtree Property Investments Ltd (06871904) United Kingdom