About Sanford Irene Investments Ltd. (08590583) United Kingdom