About Tekton Properties Limited (02763760) United Kingdom