About Thompson Taak & Sons Properties Ltd (12284599) United Kingdom