About Glass House Creative Properties Limited (12049241) United Kingdom