About 41 St Johns Avenue Management Company Limited (04109840) United Kingdom