About Blackstock Capital Developments Ltd (09346602) United Kingdom