About Study Inn (lemyngton St) Limited (11715357) United Kingdom