Langham Hall, a provider of fund administration services, has moved to a larger premises in Admiral Park, Guernsey, in a move it says reflects the firm's continued growth journey, and highlights ...