About 5 Teignmouth Road Freehold Company Limited (06126140) United Kingdom