About Thornton Property Improvements Limited (06597956) United Kingdom