Company name: The Living Rainforest
Description: Glasshouses, tropical plants & animals
Hampstead Norreys, Thatcham RG18 0TN, United Kingdom