About 1 Ely Place 2 Limited (12268723) United Kingdom