About J.e.d.a. Property Holdings Ltd (12429231) United Kingdom