About Glasshouse Financial Solutions Limited (08538063) United Kingdom