About J Seehra Property Holdings Ltd (11806506) United Kingdom