About Sandalwood Management Lp (SL018759) United Kingdom