About Property Plus Investments Limited (05374310) United Kingdom