About Evenclare Management Company Limited (02647572) United Kingdom