About Kilchattan Bay Properties Ltd (SC560373) United Kingdom