About J & N Manji Properties Limited (11882234) United Kingdom