About Jadewell Estate Limited (13316925) United Kingdom