108 LEICESTER PTY LTD Company Summary & Details