About Blackstock Capital Properties Ltd (09346837) United Kingdom