About 40 Ambleside Management Company Limited (11546756) United Kingdom