About Longford Street Residential Limited (08700158) United Kingdom