About 165 Iffley Road Management Company Limited (02379357) United Kingdom