About Binns Property Investments Ltd (12272333) United Kingdom