About Jade Investment & Services Limited (09631339) United Kingdom