About Tek Property Investment Ltd (12013546) United Kingdom