About Borwell Estate Lp (SL029033) United Kingdom