About Thorpe Property Investments Limited (11564975) United Kingdom