About Camden Lock Gate Management Company (1995) Limited (03090877) United Kingdom