About Thorpe Residential Limited (12155690) United Kingdom