About Tebbit Properties Limited (12658162) United Kingdom