About 39 41 Alderney Street Limited (02053862) United Kingdom