About 14 West Avenue Management Company Limited (06818382) United Kingdom