About Study Inn Investments (welford Rd) Limited (09438641) United Kingdom