About Jnr Developers Limited (10276053) United Kingdom