About Regents Canal House Limited (03198543) United Kingdom