About Milford Developments Ltd (NI618372) United Kingdom