About 2 Ducie Street Limited (06029227) United Kingdom