About Teci Property Ltd (12273030) United Kingdom