About Ownblock
ownBLOCK is a Tezos POS delegation service founded on the principles of best in class infrastructure offering security, resilience & high performance.
More about Ownblock
Ownblock is located at 71-75 Shelton Street,, WC2H 9JQ London, United Kingdom
http://www.ownblock.com