About Glasshouse Lcp Limited (09813140) United Kingdom