About Wells Gate Management Company Limited (08105995) United Kingdom