About 85 Alderney Street (management) Limited (02640399) United Kingdom