About Garron Point Community Ventures Limited (SC661648) United Kingdom