About 43-45 Mitchell Street Limited (10989116) United Kingdom