About J.& L.estates Limited (00325590) United Kingdom