About 40 Ellington Street Limited (01379136) United Kingdom