About Bsa Property Investments Limited (06652604) United Kingdom