About Margrange Investments Limited (00949570) United Kingdom