About L & S Residential Limited (12417954) United Kingdom