About 61 Alderney Street Management Limited (01595598) United Kingdom