About Ely Place Investment Administration Services Limited (03549013) United Kingdom