About Thirty Five Ely Place Limited (05211583) United Kingdom