About Glasshouse Finance Limited (09807690) United Kingdom