About Stack Holding Lp (LP019477) United Kingdom