About 2 Richmond Avenue Management Company Limited (02152155) United Kingdom