About Study Inn Investments (church St) Limited (09832559) United Kingdom