About Euro Centre Management Company Limited (06740998) United Kingdom