About Biss Property Investments Ltd (12642860) United Kingdom