About L And L Properties Limited (12193528) United Kingdom