About Thomas Holt Properties Ltd (12182792) United Kingdom