About Teckno Properties Limited (04794211) United Kingdom