About The Glass House (nw) Ltd (11774231) United Kingdom