About Exden Management Company Limited (01168264) United Kingdom