About West Kilbride Community Initiative Ltd. (SC192083) United Kingdom