About 1 Cross Road Management Company Limited (06889641) United Kingdom