About No. 1 Monkey Island Lane Management Company Limited (04388167) United Kingdom