About Street Lane Investments And Properties Ltd (13323606) United Kingdom