About Janford Estate Lp (SL013131) United Kingdom