About Ely Place Holdings Limited (02624199) United Kingdom