LIFESTREAM FLOATATION AND WELLNESS CENTRE LIMITED Company number 10066223 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address3-5 Francis Street, Stoneygate, Leicester, Leicestershire, LE2 2BE PostcodeLE2 2BE Companies at this postcode 48 Average house price in LE2 2BE £323,000 (34 sales) Map