About The Grove (finnieston) Limited (SC629893) United Kingdom