About Stobie Properties Ltd (12836177) United Kingdom