About Fisher Terrace Management Company Limited (06217139) United Kingdom