About Tiger Bay Properties Limited (12730001) United Kingdom