About Ebbsfleet Cross Management Company Limited (12120258) United Kingdom