About Netherdale Developments Ltd. (SC167424) United Kingdom