About Jps Developments (norfolk) Limited (10663230) United Kingdom