About Telekey Properties Limited (02823501) United Kingdom