About Tweedie Properties Ltd. (SC407401) United Kingdom