About Block Property Investments Ltd (07120759) United Kingdom