About Charles Jude Developments Ltd (08428573) United Kingdom