About K Howie Property Ltd (SC702781) United Kingdom