About Signal Walk Management Limited (10841502) United Kingdom