About L & J Grand Estates Limited (11996635) United Kingdom