About Glasshouse 5 & 6 Hoxton Limited (06288016) United Kingdom