About The Glasshouse (leamington) Management Company Limited (04424121) United Kingdom