About Thorntons Property Maintenance Ltd (12206924) United Kingdom