About Averill Court Management Company Limited (09365227) United Kingdom