About 103 105 Alderney Street Limited (03908581) United Kingdom