About Glen Island House Management Limited (12434915) United Kingdom