About 2020 Property Investments Ltd (10027407) United Kingdom