About 73 Alderney Street Management Company Limited (02024467) United Kingdom