About Devon Gate Management Company Ltd (10638261) United Kingdom