About Elizabeth Gardens (stroud) Management Company Limited (11812384) United Kingdom