About James Properties (norfolk) Limited (09077882) United Kingdom