About Bl Springs Property Investors Ltd (11921239) United Kingdom