About Teemah Properties Ltd (12865960) United Kingdom