About Canal Court Limited (NI068729) United Kingdom