About Tel Properties Limited (NI015622) United Kingdom