About Baz Property Investments Ltd (13590501) United Kingdom