About Toor Properties Ltd. (SC290352) United Kingdom