About Tmec Properties Limited (02627978) United Kingdom