About Glidespace Ltd (13321448) United Kingdom