About Tekanda Properties Ltd (13247433) United Kingdom