About Lower Street Residential Limited (08438901) United Kingdom