About Thorpe & Co Property Ltd (10386914) United Kingdom