About Study Inn Investments (talbot St) Limited (09438503) United Kingdom