About Trelowan (gloweth) Management Company Limited (09202129) United Kingdom