About Greenbanks Teignmouth Management Company Limited (04303024) United Kingdom