About Tricord Properties Limited (06857893) United Kingdom