About 59 Alderney Street Limited (07298194) United Kingdom