ok here's sloane investments in wyoming, aka lowenthal. https://wyobiz.wy.gov/Business/FilingDetails.aspx?FilingNum=2007-000547696 i hadn't seen this info on this board either, the only address i saw for him was in south africa.