About Tarringdon Properties Limited (08467210) United Kingdom