About Ljf Property & Leisure Ltd (12013672) United Kingdom