About Lee Glass Properties Limited (04369426) United Kingdom