About L & S Property Investments (lincs) Limited (03287993) United Kingdom