About 45 New Compton Street Development 2018 Limited (11316917) United Kingdom