About Kinloch Houses Ltd. (SC261358) United Kingdom