About Thornton Property Rental Limited (11022412) United Kingdom