About Stroud Road Gloucester Management Company Limited (01079129) United Kingdom