About 25 28 North Audley Street Management Limited (02169435) United Kingdom