About Avallon Incorporation Lp (SL031122) United Kingdom