About 64 Alderney Street Management Limited (04424117) United Kingdom