About New Garden House Trustees Limited (02893474) United Kingdom