About Tyndall Street Property Limited (06554785) United Kingdom