About Field House Gardens Stroud Management Limited (05327652) United Kingdom